local UnitlModule = require("Lua.UnitlModule");

--第十六节 常用库
UnitlModule.PrintTimer();
UnitlModule.PrintOperaName("时间");

--打印时间戳
print(os.time());
--获取当前时间table
print(os.date("*t"));

--这啥？
print(os.time({year= 1970,month = 1,day = 1}));

UnitlModule.PrintOperaName("数学");

local testNumber = -11.5;
print(math.abs(testNumber)); --绝对值
print(math.deg(math.pi)); --弧度转角度
print(math.cos(math.pi)); --弧度转三角函数
print(math.floor(testNumber)); --向下取整
print(math.ceil(testNumber)); --向上取整

print(math.max(testNumber,20)); --最大值
print(math.min(testNumber,20)); --最小值

print(math.modf(testNumber)); --小数分离，得整数和小数点后的数
print(math.pow(testNumber,2)); --幂运算

math.randomseed(tostring(os.time()):reverse():sub(1,7)); --随机种子
for i=1,10,1 do
    print(math.random()); --随机数
end

UnitlModule.PrintOperaName("路径");
--lua脚本加载路径
print(package.path);
--自己加个路径
package.path = package.path .. ";E\\";
print(package.path);